<?php

class Admin_Model_User_User implements Admin_Model_ModelInterface {
	protected $_id;
	protected $_username;
	protected $_password;
	protected $_email;
	protected $_created;
	protected $_status;
	protected $_meta;
	protected $_groupId;
	
	public function __set($name, $value) {
		$this->$name = $value;
	}
	
	public function __get($name) {
		return $this->$name;
	}
	
	public function getId() {
		return $this->_id;
	}

	public function setId($id) {
		$this->_id = $id;
		
		return $this;
	}

	public function getUserName() {
		return $this->_username;
	}

	public function setUserName($username) {
		$this->_username = $username;
		
		return $this;
	}

	public function getPassword() {
		return $this->_password;
	}

	public function setPassword($password) {
		$this->_password = $password;
		
		return $this;
	}

	public function getEmail() {
		return $this->_email;
	}

	public function setEmail($email) {
		$this->_email = $email;
		
		return $this;
	}

	public function getCreated() {
		return $this->_created;
	}

	public function setCreated($created) {
		$this->_created = $created;
		
		return $this;
	}

	public function getStatus() {
		return $this->_status;
	}

	public function setStatus($status) {
		$this->_status = $status;
		
		return $this;
	}

	public function getMeta() {
		return $this->_meta;
	}

	public function setMeta($meta) {
		$this->_meta = $meta;
		
		return $this;
	}

	public function getGroupId() {
		return $this->_groupId;
	}

	public function setGroupId($groupId) {
		$this->_groupId = $groupId;
		
		return $this;
	}
}